﻿@charset "gb2312";
body{margin:0px; font-size:14px; font-family:"Microsoft Yahei";}
div,p,span,form,h1,h2,h3,h4,h5,h6,a,img,b,i,ul,li,b,label{margin:0px; padding:0px; list-style:none; overflow:hidden;}
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, select, textarea, th, td { margin: 0; padding: 0; }
img{border:none; vertical-align:middle;}
a{text-decoration:none; color:#191919;}
a:hover{text-decoration:none;}
table { border-collapse: collapse; border-spacing: 0; }
input, button, select, textarea { outline: none; }
img { border: none; }
ul, ol, li { list-style: none; }
a:hover{color: #FF0000}
.yixue_width{width: 100%; padding:6px 0px; line-height: 42px; background-color: #EFF6FF;margin-bottom:8px;}
.yixue_all{width: 1200px; margin: 0px auto;}
.yixue-bg-box{width: 100%;background:#549aec;color: #fff;height: 40px; line-height:40px;}

.yixue_logo{padding:0px 0px 10px; width:100%; padding-bottom:0px;min-width: 1200px;}

.yixue_nav .nav-a{float: left; margin: 5px auto 0}
.nav-b{float: left;margin:10px 50px 10px 50px; width: 325px; margin-right:0px; margin-top: 30px;}

.shengm{overflow: hidden;margin:15px 0;}
.shengm p{line-height:30px;color:#999;font-size:14px;}


.ad455{width:455px;margin:15px 0; float: right;}
.ad455 img{width:455px; height:80px;}

.nav-a li{height: 36px; line-height: 36px;}
.nav-a li{display: block; float: left; color: #232323; font-size: 17px; margin-left:12px;}
.nav-a li a{display: block; color: #232323; height: 20px; line-height: 20px; padding: 0px 43px; margin-top: 10px;width: 100px;text-align: center;border-right: 1px solid #ccc}
.nav-a li:nth-child(6n) a{border-right: 0}
.nav-a li a:hover{color:#549aec }
.nav-a li a.hover{color:#549aec }
.nav-a li.hover{background-color: #FF0000;}

.m_1 {margin:20px auto;width: 1200px;clear:both;overflow:hidden;}
.index-top {border:1px solid #e0e0e0;position: relative;border-radius: 5px;}
.index-top .top-title{width:100%;font-size: 32px;font-weight:600;line-height: 50px;padding-top: 20px;text-align:center;}
.index-top .top-introduce{font-size:16px;line-height: 60px;padding:0 40px;text-align: center;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;white-space: normal !important;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.index-top .flag{width: 90px;height: 90px;display:block;overflow:hidden;position: absolute;left: 2px;top: 2px;border-radius: 5px;}
.index-top .flag i{color:#fff;width: 110px;height: 110px;line-height:190px;text-align:center;position:absolute;font-style:normal;font-size: 20px;padding-bottom: 5px;top: -60px;left:-60px;transform:rotate(-45deg);background: #ff0000;}

.nav-b form{display:block; clear:both; margin-top:4px; height:45px; margin-top: 6px;background: #eee}
.nav-b form *{display:block; float:left;}
.nav-b form .key{width:258px; height:43px; line-height:43px; padding-left:12px; padding-right:3px; border:solid 1px #eee; font-size:14px; color:#666;background: #EFF6FF;float: right;}
.nav-b form .submit{width:50px; height:45px; cursor:pointer;float: left;}
.nav-b form .submit img{margin-top: 6px; margin-left:10px; display:block;}

.f_right{float: right; margin-right: 0px; width:373px;}

.rec{margin-top: 12px; height: 327px;}
.rec .r-sub{float: left;}
.rec .rec-a{width:483px;}

.indexal { width: 1200px; height: 400px; clear:both; margin:0px auto; overflow: hidden;}
.indexala { width: 100%; float: left; border-bottom: 1px dashed #e7e7e7; position: relative; padding-bottom:12px;}
.indexala h3 { width: 100%; height: 55px; float: left; margin-top: 3px; text-align: center; font-family: "微软雅黑"; font-size: 34px; font-weight:bold; line-height: 55px; }
.indexala h3 a { color: #019481; }
.indexala h3 a:hover{ color: #333; text-decoration:none;}
.indexam { width: 100%; float: left; height: 25px; overflow: hidden; font-size: 16px; line-height: 25px; }
.indexam a { color: #4f5561; padding-right:16px;}
.indexalb { width: 100%; height: 400px; float: left;}
.indexbhdp { width: 776px;height: 400px; float: left; }
.bigon { background: url(./index2_20.gif) no-repeat; width: 5px; height: 5px; }
.bigoff { background: url(./index2_18.gif) no-repeat; width: 5px; height: 5px; }
.indexalbnav { width: 373px; float: right; overflow: hidden; margin-top: 0px;}
.indexalbnav li {height: 30px; float: left; line-height: 30px; font-size: 14px; overflow: hidden; }
.indexalbnav li a { height: 30px; line-height: 30px; color: #484848; }
.listartother li{margin-bottom:8px; padding-bottom:8px;}
#solid li img{width:776px; height:400px;}
#solid { width: 100%; height: 400px; clear: both; position: relative; }
#solid .solid0, #solid .solid1, #solid .solid2 { position: absolute; left: 0px; top: 0px; width: 100%; height: 498px; display: none; }
#solid .solid0 { background: #78c4db; }
#solid .solid1 { background: #c5c9db; }
#solid .solid2 { background: #e7dfd1; }
#solid ul { margin: 0px; padding: 0px; list-style: none; }
#solid ul li { position:relative; top: 0px; width: 100%; height: 400px; display: none; cursor: pointer; }
#solid #btt { width: 100%; height: 55px; top: 328px; position:absolute; text-align:center;}
#solid #btt span {display:inline-block; width: 30px; height: 8px; margin: 0 3px; text-align: center; background: #3d3d3d; z-index: 1000; cursor: pointer; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
#solid ul li label{display:block; position:absolute; width:100%; text-align:center; font-size:16px; left:0px; bottom:0px; height:42px; line-height:42px; color:#fff; background-color:rgba(0,0,0,.5);}
.dybanner{display:block; clear:both; overflow:hidden; margin-bottom:18px;}
.dybanner img{width:100%; height:100px;}

.Ddmy_tit1{width: 100%}
.Ddmy_tit1 h6{font-size:18px;color:#222; height:34px;line-height:34px;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;display:block; overflow:hidden;width: 100%}
.Ddmy_tit1 h6 a{color:#222; font-weight:bold}
.Ddmy_tit1 h6 a:hover{color:#f61613;}
.Ddmy_tit1 .abs{margin: 8px 0;color:#858383;line-height:25px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; height:50px;width:100%; font-size:14px;}
.Ddmy_tit1 .abs a{color:#f61613;}

ul.Ddmy_pic1{ display:block; overflow:hidden; clear:both;}
ul.Ddmy_pic1 li{height:105px;width:373px;float:left; overflow:hidden; position: relative;}
ul.Ddmy_pic1 li a.view{height:105px; display:block; overflow:hidden;}
ul.Ddmy_pic1 li p{position: absolute;bottom: 0;height: 32px;line-height: 32px;color: #ffffff;background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);width: 100%;padding:0px;z-index: 3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center; font-size:16px;}
ul.Ddmy_pic1 li p a{color:#fff;}
ul.Ddmy_pic1 li img{width:373px; height:105px;}

.Ddmy_title {height:36px; background:#EFF6FF; margin:10px 0 20px 0;}
.Ddmy_title h5 a{color:#333;}
.Ddmy_title h5 {height: 36px;background: url(./lsll11.png) no-repeat left center;line-height: 36px;color:#333; font-weight:600;font-size: 20px; padding-left:15px;font-family: "微软雅黑";display: inline-block;}
.Ddmy_title  p {font-size: 12px; float: right;height: 36px;line-height: 36px;margin-right:10px;}

ul.Ddmy_tit2{ float:left; width:372px; display:block; overflow:hidden; margin-top:-10px;}
ul.Ddmy_tit2 li{line-height: 44px;border-bottom: dotted 1px #666;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background: url(./dian.png) left center no-repeat; padding-left:16px;}
ul.Ddmy_tit2 li a{font-size:16px; color:#333;}

ul.Ddmy_pic2{ display:block; overflow:hidden; clear:both; margin-bottom:10px;}
ul.Ddmy_pic2 li{height:145px;width:181px;float:left; overflow:hidden; position: relative; margin-right:10px; margin-bottom: 15px;}
ul.Ddmy_pic2 li:nth-child(2n) { margin-right: 0;}
ul.Ddmy_pic2 li a.view{height:145px; display:block; overflow:hidden;}
ul.Ddmy_pic2 li p{position: absolute;bottom: 0;height: 30px;line-height: 30px;color: #ffffff; background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);width: 100%;padding:0px;z-index: 3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center; font-size:15px;}
ul.Ddmy_pic2 li p a{color:#fff;}
ul.Ddmy_pic2 li img{width:181px; height:145px;}


ul.Ddmy_pic3{ padding:0px; }
ul.Ddmy_pic3 li{ width:285px; height:248px; float:left; margin-right:20px;}
ul.Ddmy_pic3 li:nth-child(4n) {margin-right: 0;}   
ul.Ddmy_pic3 li a.view{width:285px; height:194px; display:block; overflow:hidden;}
ul.Ddmy_pic3 li a.view img{width:285px; height:194px;}
ul.Ddmy_pic3 li p{ height:40px; line-height:40px; text-align: center;font-size:16px; padding:7px 0;background: #EFF6FF;}
ul.Ddmy_pic3 li p a{color:#666; }

ul.Ddmy_pic4{ display:block; overflow:hidden; clear:both; margin-bottom:10px;}
ul.Ddmy_pic4 li{height:100px;width:145px;float:left; overflow:hidden; position: relative; margin-right:10px; margin-bottom: 15px;}
ul.Ddmy_pic4 li:nth-child(2n) { margin-right: 0;}
ul.Ddmy_pic4 li a.view{height:100px; display:block; overflow:hidden;}
ul.Ddmy_pic4 li p{position: absolute;bottom: 0;height: 30px;line-height: 30px;color: #ffffff; background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);width: 100%;padding:0px;z-index: 3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center; font-size:15px;}
ul.Ddmy_pic4 li p a{color:#fff;}
ul.Ddmy_pic4 li img{width:145px; height:100px;}

ul.Ddmy_pic5{ padding:0px; }
ul.Ddmy_pic5 li{ width:253px; height:248px; float:left; margin-right:20px; margin-bottom:20px;}
ul.Ddmy_pic5 li:nth-child(3n) {margin-right: 0;}   
ul.Ddmy_pic5 li a.view{width:253px; height:194px; display:block; overflow:hidden;}
ul.Ddmy_pic5 li a.view img{width:253px; height:194px;}
ul.Ddmy_pic5 li p{ height:40px; line-height:40px; text-align: center;font-size:15px; padding:7px 0;background: #EFF6FF;}
ul.Ddmy_pic5 li p a{color:#666; }

ul.Ddmy_tit3{display:block; overflow:hidden;}
ul.Ddmy_tit3 li{background: url("./dot002.png") no-repeat left center;padding-left:25px;height:38px; line-height:38px;}
ul.Ddmy_tit3 li a{ font-size:16px; color:#333;}

ul.Ddmy_tit4{display:block; overflow:hidden;}
ul.Ddmy_tit4 li{background: url("./dot002.png") no-repeat left center;padding-left:25px;height:38px; line-height:38px;}
ul.Ddmy_tit4 li a{ font-size:15px; color:#333;}

ul.Ddmy_tit5{display:block; overflow:hidden;}
ul.Ddmy_tit5 li{height:32px;line-height:32px;padding: 3px 3px;white-space: nowrap;text-overflow: ellipsis; font-size:15px;}
ul.Ddmy_tit5 span{height:20px;line-height:20px;margin:7px 8px 1px 0px;display: block;float: left;background:#cccccc;text-align: center;color: #fff; width:20px;}
ul.Ddmy_tit5 span.num1{ background:#ff0000;}
ul.Ddmy_tit5 span.num2{ background:#fc961e;}
ul.Ddmy_tit5 span.num3{ background:#549aec;}

/*?1μ?í?*/
.focus{ position:relative; width:483px; height:327px; background-color: #000; float: left;}  
.focus img{ width: 483px; height: 327px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(./focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  



.rec .rec-b{width:325px; margin-left: 25px; padding-top: 5px; border-right: dotted 1px #ccc; margin-top: 6px;}
.rec .rec-c{float:right; width:293px; background-color: #f2f5f5; padding: 26px;}
.rec-b a{display: block; clear: both; color: #787878; background: url(./yixue_part1.jpg) no-repeat left center; padding-left: 8px; height: 31px; line-height: 31px;}
.rec-b a.first{background: none; font-size: 16px; color: #549aec; padding-left: 0px; font-weight: bold; height: 32px; line-height: 32px;}
.yixue_title{font-size:16px; color: #549aec; margin-bottom: 10px; margin-top: 3px;}
.yixue_title a{color: #549aec; margin-bottom: 20px; font-weight: bold;}
.pat{clear: both;}
.pat .pat-a{float: left; display: block; width: 106px; height: 107px;}
.pat .pat-a img{width: 100%; height: 107px;}
.pat .pat-b{float: right; width: 170px; color: #787878; line-height: 24px;}
.pat .pat-b a{color: #549aec; font-weight: normal; line-height: 28px;}
.pat .pat-b p{display:block; clear:both; height:50px;}
.patlist{clear: both; height: 160px; margin-top: 12px;}
.patlist a{display: block; clear: both; color: #787878; background: url(./yixue_part1.jpg) no-repeat left center; padding-left: 8px; height: 30px; line-height: 30px;}

.d_title{margin-top: 15px; margin-bottom: 10px;}
.d_title img{width: 420px;height: 41px;}
.d_title a{display: block; float: left; background-color: #549aec; color: #fff; padding: 8px 10px; text-align: center; font-size: 15px;}
.d_title a.more{float: right; margin-right: 12px; background-color: #fff; color: #666; font-size: 12px;}
.dny-pat .dny-float{float: left; width: 368px; height: 105px; background-color: #f2f5f5; margin-right: 12px; padding: 12px;}

.dny-pat-a span a.artitle{display: block; clear: both; height: 30px; line-height: 30px; color: #549aec; font-weight:bold; font-size:15px;}
.dny-pat-a span p{text-indent: 12px; line-height: 24px; font-size: 12px; color: #999; display: block; clear: both; margin-top: 2px; height: 70px;}
.dny-pat-a span p a{padding-left: 5px; font-size: 12px; color: #549aec; display: block; clear: both; float: right; margin-right: 10px;}
.proc li{float: left; height: 26px; line-height: 26px; background: url(./yixue_part1.jpg) no-repeat left center; padding-left: 10px; margin-left: 3px; width: 170px;}
.proc li a{display: block; margin-right: 5px; color: #787878;}

.dny-pat2 .dny-float{height: 225px; padding:0px; background: none; width: 392px;}
.zheng .zheng-a{float: left; width: 185px;}
.zheng .zheng-a img{width: 100%; height: 225px;}
.zheng .zheng-b{float: right; width: 186px; margin-right: 10px;}
.zheng-b .txt a{display: block; clear: both; height: 30px; line-height: 30px; color: #549aec; font-weight: bold; font-size: 15px;}
.zheng-b .des{color: #787878; font-size: 13px; height: 160px; line-height: 20px;}
.zheng-b label{display: block; clear: both; float: right; margin-right: 3px; font-size: 12px;}
.zheng-b label a{color: #549aec; font-style: normal;}
.zheng-b em{display: block; clear: both; font-style: normal; font-size: 12px; color: #787878;}

.d-cell-a{float: left; width: 794px;}
.d-cell-b{float: right; width: 392px;}
.c-list li{float: left; width: 185px; height: 236px; margin-bottom: 15px; margin-right: 18px;}
.c-list li img{width: 100%; height: 236px;}
.c-list li b{display:block; clear: both; height: 30px; text-align: left; padding: 0px 10px; line-height: 30px; background: rgba(1,148,129,.6); position: relative; width: 165px; margin-top: -30px; color: #fff; font-size: 12px; font-style: normal;}

.v-list{padding: 12px; background-color: #f2f5f5; height: 463px;}
.v-list .zheng-a{float: left; width: 120px;}
.v-list .zheng-a img{height: 100px;}
.v-list .zheng-b{width: 225px;}
.v-list .zheng-b .txt a{height: 24px; line-height: 24px;}
.v-list .zheng-b .des{height: 62px;}
.v-list .zheng-b .des a{color: #549aec; padding-left: 10px; font-size: 12px;}
.v-list .zheng{margin-bottom: 16px;}

.other-list a{display: block; clear: both; margin-left: 3px; background:url(./yixue_part1.jpg) no-repeat left center; padding-left: 10px; color: #787878; height: 30px; line-height: 30px;}
.wlist{float: left; width: 185px; margin-right: 18px; height: 205px; margin-bottom: 15px;}
.wlist img{width: 100%; height: 130px;}
.wlist a font{line-height: 30px; height: 30px; display: block; clear: both; font-weight: bold; color: #549aec;}
.wlist p{color: #787878; text-indent: 24px; font-size: 12px; line-height: 22px; display: block; clear: both; height: 50px;}
.wlist p a{color: #549aec;}

.qiye-title{border-bottom: solid 1px #e6e8e8; font-size: 12px; height: 62px;}
.qiye-title li{height: 30px; line-height: 30px;}
.qiye-title .cl{display: block; float: left;}
.qiye-title label{width: 70px; text-align: right;}
.qiye-title span{float: right; width: 292px;}
.qiye-title span a{display: block; float: left; background-color: #e6e8e8; color: #549aec; height: 22px; line-height: 22px; padding: 0px 8px; margin-top: 3px; margin-right: 8px; border-radius: 3px;}
.qiye-title span a.hover{color: #fff; background-color: #549aec;}

.qiye-content{height: 320px; overflow: auto; overflow-x: hidden; padding-top: 12px; margin-left: 10px; padding-bottom: 10px;}
.qiye-content li{margin-bottom: 12px;}
.qiye-content li *{display: block; clear: both;}
.qiye-content li a{color: #549aec; line-height: 20px;}
.qiye-content li label{color: #666666; font-size: 12px; line-height: 20px;}

.huoban{background-color: #ececec; padding: 12px; padding-bottom: 0px;}
.huoban li{float: left; width: 186px; height: 70px; margin-right: 12px; margin-bottom: 12px;}
.huoban li img{width: 100%; height: 70px;}
.swiper-container {
        width: 100%;
        height: 393px;
        overflow: hidden;
        
    }
.swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.d-alink a{
    display: block;
    clear: both;
    color: #787878;
    background:url(./yixue_part1.jpg) no-repeat left center;
    padding-left: 8px;
    height: 31px;
    line-height: 31px;}
.shop-box{width: 100%;margin-bottom: 20px;}
.shop-box ul li{text-align: center;float: left;margin-right: 32.999999px}
.shop-box ul li:last-child{margin-right: 0}
.shop-box ul li a{display: block;width: 100%}
.shop-box ul li a img{width: 128px;height: 120px;vertical-align: middle;}
.shop-box i{display: block;font-style: normal;font-size: 14px;color: #787878;margin-top: 10px;}
#content { padding: 10px 0; }
.search-box { float: right; padding-top: 45px; }
.search-box .i-text { width: 283px; height: 30px; padding: 0 5px; line-height: 30px; color: #484848; font-family: "Microsoft Yahei"; border: 1px solid #C8C8C8; border-right: 0; background: none; }
.search-box .i-btn { width: 35px; height: 32px; line-height: 32px; border: 1px solid #C8C8C8; border-left: 0; background: url(./search.gif) no-repeat center; cursor: pointer; }
.mod .hd { height: 40px; line-height: 40px; padding: 0 15px; font-size: 16px; background: #eee; color: #000; }
.mod .hd a { color: #2c2c2c; }
.mod .hd a span { color: #fff; }
.mod-tabs .hd ul li { float: left; width: 161px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; background: #dfdddb; color: #000; }
.mod-tabs .hd ul li a span { color: #fff; }
.mod-tabs .hd ul li.on, .mod-tabs .hd ul li a, .mod-tabs .hd ul li.on a { display: block; width: 161px; }
.mod-tabs .hd ul li a:hover, .mod-tabs .hd ul li.on a:hover { background: #ba292e; color: #fff; text-decoration: none; }
.mod-tabs .hd ul li.on a { background: #ba292e; color: #fff; }
.mod-tabs .hd ul li a:hover span, .mod-tabs .hd ul li.on a span { color: #fff; }
.mod-red .hd { padding: 0; clear: both; }
.mod-red .hd a { display: block; padding: 0 15px; color: #fff; background: #549aec; }
.mod-red .hd a:hover span { color: #fff; }
.nlist { padding: 15px 0 0 20px; }
.nlist ul li { line-height: 25px; }
.table2 { margin-bottom: 12px;}
.list-cloumn{margin-top:0px; clear:both;}
.clist-left{float:left; width:950px; }
.clist-left b{font-weight: normal;}
.clist-right{float:right; width:305px;}
.clist-left .li li{display:block; clear:both; margin-right:35px; margin-top:15px; margin-left:8px;}
.clist-left .li li h6,label{display:block; clear:both;}
.clist-left .li li h6{background:url(./list_ico_2.jpg) no-repeat left center; padding-left:22px; font-size:18px; font-weight:normal; color:#000;}
.clist-left .li li h6 a{color:#000;}
.clist-left .li li p{border-left:dotted 1px #cfcfcf; margin-left:3px; margin-top:2px; padding-top:12px; padding-left:20px; color:#666; text-indent:28px; line-height:24px; font-size:14px; padding-bottom:12px;}
.clist-left .li li p a{color:#549aec;}
.clist-left .li li label{line-height:32px; text-indent:0px; font-size:12px; border-bottom:solid 1px #e6e6e6; margin-top:8px; font-family:Verdana, Geneva, sans-serif; color:#666;}
.clist-left .li li label a{color:#666; padding-right:6px;}
#content .w{width: 1150px;margin: 0 auto}
.clist-leftc{padding-left: 0px;width: 832px}
.list-cloumn .cols{padding-right: 0px;float: right;width: 300px;}
.mod-red tr a{color: #333}
.timestyle56737{color: #669acc}
.leaderfont56626 { FONT-FAMILY: 宋体; COLOR: #333333; FONT-SIZE: 9pt; }
.querystyle56626 { FONT-SIZE: 14px; BACKGROUND-IMAGE: url(./seach_bg.gif);  COLOR: #222222; PADDING-TOP: 3px; BORDER-BOTTOM: #878787 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: 宋体; POSITION: relative;padding: 10px;width: 238px;border: 1px solid #ddd }
.border-td{border: 1px solid #ddd;
    border-left: 0;
    height: 39px;
    vertical-align: middle;}
.grid .cols{float: right;width: 300px;}
.grid .colm2 {
    float: left;
    width: 800px;
}
.new_article {
    clear: both;
}
.atitle_title {
    line-height: 38px;
	margin-bottom: 16px;
}
.atitle_title h1 {
    font-weight: normal;
    font-size:30px; color:#333;
    text-align: left;
    line-height: 38px;
}
.atitle_otherinfo {border-bottom: dotted 1px #ddd;
    clear: both;
    font-size: 12px;
    margin-top: 5px;
    padding-bottom: 3px;
}
.clearfix:before, .clearfix:after {
    display: table;
    line-height: 0;
    content: "";
}
.atitle_left {
    float: left;
    width: 480px;
    color: #7e7e7e;
    line-height: 30px;
}
.bdshare-button-style0-16 {
    zoom: 1;
}
.bdshare-button-style0-16 .bds_more {
    color: #333;
    float: left;
}
.atitle_left *{color:#7e7e7e;}
.atitle_right{float:right;}
.atitle_content{line-height:36px; font-size:16px; clear:both;}
.atitle_content img{max-width:660px; margin:10px auto; display:block;}
.atitle_content p{text-indent:2em; margin-bottom:16px;}

.nowposition{height:30px; line-height:30px; padding-bottom:0px;}
.list_w{margin-top:10px;margin: 0 auto}
.mod-red td img{display: block;margin: 0 auto}
.grid2{padding:0px; margin-top:16px;}
.wcenter{padding: 0 50px}
button.btn-1{border: 1px solid #fff;background: #fff;cursor: pointer;}


.moreother-btn{width: 40%;margin: 0 auto;text-align: center;}
.moreother-btn a{background: #549aec;color: #fff;text-align: center;display: block;font-size: 14px;padding: 10px 25px}
.moreother-btn a.last-btn{float: left;}
.moreother-btn a.next-btn{float: right;}
.moreother-box{width: 100%;border-top: 1px dotted #ddd;margin-top: 20px;}
div.fyea{display: block; clear: both; width: 300px; margin: 0px auto; margin-top: 30px;}
div.fyea a{display:block; float: left; width: auto; padding: 10px 25px; width: 80px;text-decoration: none}
.logo-box{float: left;overflow: hidden;margin:15px 0; margin-left:0px;width: 320px; height:80px;}
.logo-box img{width: 320px; height:80px;}
.Login-box{float: right;color: #666;margin-top: 20px;}
.Login-box a{color: #666;text-decoration: none;display: inline;color: #666;margin: 0 10px;}
.green{font-style: normal;display: block;}
.footer-text{text-align: center;width:615px;margin: 0 auto}
.footer-text a{display: block;color: #549aec;font-size: 16px;float: left;margin: 10px 0;padding:0 10px}
.footer-text i{font-style: normal;margin-left: 20px;}
#footer p{text-align: center;color: #999;margin-bottom: 10px;line-height:34px;}
#footer p a{ color:#999;}
#footer{background: #EFF6FF;color: #232323;padding: 12px 0;border-top: 1px solid #ccc;min-width: 1200px;}
.footer-text a{color:#666; font-size:14px; margin:0px; float:none; display:inline;}
.blk_29 {OVERFLOW: hidden; ZOOM: 1; height: 280px;}
.blk_29 .ctcenter{width:100%; PADDING-TOP: 4px; OVERFLOW: hidden;height: 280px;}

.pter_tab li.pter_on{color: #549aec;border-top: 8px solid #549aec;}
.pter_txon a, .pter_txt a:hover{color: #549aec}
.blk_29 .ctcenter a img{    width: 97%;
    height: 200px;
    display: block;
    clear: both;
    margin-bottom: 5px;}
.healink{float:right;}
.healink a{color: #fff;font-size: 14px;float: left;margin-right: 20px;}
.healink a:last-child{margin-right:0px;}
.prog_box h2 a em{margin-top:20px;}

.healink_L{ float:left;}
.healink_L a{color: #fff;font-size: 14px;float: left;margin-right: 20px;}
